@charset "utf-8";


body,td{font-size:12px;	color:#000000; margin:0px;}
ul,li,ul li{ margin:0px;padding:0px;list-style:none; }
a:link {text-decoration: none;color: #333333;}
a:visited {	text-decoration: none;color: #333333;}
a:hover {color: #FF3300;text-decoration: underline; text-decoration:none;}
a.imagehover:hover IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: alpha(opacity=65);opacity:0.65; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; }
a.link1:link { font-size:12px; color: #79487D; text-decoration: none;}
a.link1:visited {font-size:12px;  color: #79487D; }
a.link1:hover {font-size:12px;  color: #400b44; }
a.link1:hover {text-decoration: none;}
a.link1:active {text-decoration: none;}
a.link2:link { font-size:12px; color: #AC47BE;text-decoration: none;}
a.link2:visited {font-size:12px;  color: #AC47BE; }
a.link2:hover {font-size:12px;  color: #D198DC; }
a.link2:hover {text-decoration: none;}
a.link2:active {text-decoration: none;}
.t2{ color:#FF0000; }
.t3{ color:#FEC5D6; font-weight:bold;}
.t4{ color:#999999;}
.clearing {clear:both; display:block; overflow:hidden; font-size: 0px; line-height: 0; height: 0px;visibility: hidden;}

body{ background:#FAFAFA url(../img/bg2.jpg) repeat-x left top;}
.about_top{ margin:0px auto; width:1004px; height:204px; background:url(../img/about_top.jpg) no-repeat left top;}
.news_top{ margin:0px auto; width:1004px; height:204px; background:url(../img/news_top.jpg) no-repeat left top;}
.product_top{margin:0px auto; width:1004px; height:204px; background:url(../img/product_top.jpg) no-repeat left top;}
.Dynamic_top{margin:0px auto; width:1004px; height:204px; background:url(../img/dynamic_top.jpg) no-repeat left top;}
.contact_top{margin:0px auto; width:1004px; height:204px; background:url(../img/contact_top.jpg) no-repeat left top;}
.about_main{margin:0px auto; width:1004px;}
.left_1{ width:211px; height:100%; background:#ffffff url(../img/bg3.jpg) repeat-x left top; float:left;}
.left_2{ background: url(../img/left_2.jpg) no-repeat left top; width:29px; height:396px;}
.left_menu{ width:190px; min-height:350px; height:auto !important; height:650px; overflow:visible; background-color:#FFFFFF; float:right; }
.left_menu ul{}
.left_menu ul li{ width:137px; width:163px !important; height:23px; float:left; padding:5px 13px 5px 13px;}
.left_menu ul li a{ text-align:center; font-size:13px; height:23px; display:block; line-height:23px; background:url(../img/menu1.jpg) no-repeat left top;}
.left_menu ul li a:hover{ text-align:center; height:23px; font-size:13px; color:#963CA2; display:block; line-height:23px; background:url(../img/menu2.jpg) no-repeat left top;}
.left_2{ width:29px; height:100%; background:#ffffff url(../img/bg3.jpg) repeat-x left top; float:left; }
.left_3{ float:left; width:29px; }
.left_menu2{ width:190px;min-height:350px; height:auto !important; height:650px; overflow:visible; background-color:#FFFFFF; float:right;}
.left_menu2 ul{}
.left_menu2 ul li{ width:137px; width:163px !important; height:23px; float:left; margin:5px 13px 5px 13px; }

.left_menu_f{ width:190px; float:right;}
.right_about{ width:727px; height:auto; background:url(../img/main_bg.jpg) repeat-y left top; float:left;}
.about_tit{  float:left; width:200px; padding:20px 0px 20px 30px; font-size:14px; font-weight:bold; color:#AC47BE;}
.pro2_tit{  float:left; width:200px; padding:30px 0px 20px 26px; font-size:16px; font-weight:bold; color:#AC47BE;}
.pro2_tag{ height:80px; background:url(../img/about_tag.jpg) no-repeat center top;}
.news_tag{width:88%; height:30px; margin:0px auto; background:url(../img/nwes2_tit.jpg) no-repeat left top; margin-top:30px; padding-left:22px; padding-right:16px;}
.news_tit{font-size:14px; font-weight:bold; color:#AC47BE; float:left; height:30px; line-height:30px;}
.news_current{color:#CD95D5; float:right; height:30px; line-height:30px;}
.current{ float:right; width:450px; color:#CD95D5; text-align:right; padding:60px 30px 10px 0px; }
.about_tag{ height:120px; background:url(../img/about_tag.jpg) no-repeat center top;}
.pro_tag{ background:url(../img/newsp.jpg) no-repeat center top; height:106px;}
.about_c{ padding:20px 40px 20px 40px; height:100% !important; height:100%; overflow:visible;  line-height:200%}
.about_c ul{}
.about_c ul li{width:96%; hight:26px; line-height:26px; border-bottom:1px dashed #ccc; background:url(../img/news1.jpg) no-repeat left center; padding-left:22px; float:left; }
.about_c ul li a{ float:left;}
.about_c ul li span{float:right; padding-right:10px;}
.news_con{ width:85%; margin:0px auto; padding:20px; height:100%}
.news_t{ font-size:14px; text-align:center; font-weight:bold; color:#CC66CC; border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
.news_t2{ text-align:right; color:#999999; padding-top:10px; height:20px;}
.news_t3{ padding:10px; }
.about_f{ clear:left; background:url(../img/main_f.jpg) no-repeat left top; height:20px; }
.products_c{ padding:20px 40px 20px 40px; height:100% !important; height:650px; overflow:visible; line-height:100%}
.products_c ul{}
.products_c ul li{ float:left; width:160px; height:215px; }
.products_c ul li .pro_img{}
.pro_tit{ height:25px; line-height:25px; text-align:center; overflow:hidden; width:150px; }
.page{ hight:36px; text-align:center;margin-top:10px;}
.pro_D_img{ width:300px; height:100%; float:left; padding-right:20px;}
.pro_right{ width:300px; float:right; clear:right; }
.pro_right tr td{height:28px;width:300px; line-height:28px; border-bottom:1px dotted #ccc;}
.pro_right ul{}
.pro_right ul li{ height:28px;width:300px; line-height:28px; border-bottom:1px dotted #ccc;}
.pro_ms{ width:600px; padding:10px; float:left; line-height:140%; height:auto !important; height:650px; overflow:visible;}
.news2_c{ padding:20px 40px 20px 40px; height:100%; }
.news2_tit{ border-bottom:1px dotted #ccc; height:28px; line-height:28px;}
.news2_foot{ margin-bottom:8px; border-bottom: 1px solid #ccc;}
.right_2{ width:37px; height:400px; background:#ffffff url(../img/bg3.jpg) repeat-x left top; float:left; }
.footer{ margin:0px auto; width:100%; height:45px; background:#EFDBF4 url(../img/footer.jpg) repeat-x left top; float:left; text-align:center; padding-top:30px;  }

